package com.mt.channel.constants;

public class ChannelConstant {

    /**
     * 渠道商公共状态，0-不可用，1-可用
     */
    public final static Integer CHANNEL_STATUS_0 = 0;

    public final static Integer CHANNEL_STATUS_1 = 1;

    /**
     * 用户账户状态 0停用 1正常
     */
    public final static Integer CHANNEL_ACCOUNT_STATUS_0 = 0;

    public final static Integer CHANNEL_ACCOUNT_STATUS_1 = 1;

    /**
     * 渠道商账户 渠道商账户余额是否加密 1-加密 2-不加密
     */
    public final static Integer CHANNEL_IS_ENCRYPT_1 = 1;
    public final static Integer CHANNEL_IS_ENCRYPT_2 = 2;

    /**
     * 渠道商角色 1经理 2员工
     */

    public final static Integer CHANNEL_role_id_1 = 1;

    public final static Integer CHANNEl_role_id_2 = 2;

    /**
     * 用户账户日志变更类型，1-充值，2-赠送，3-消费，4-扣减,5 退课充值,6回滚账户
     */
    public final static Integer CHANNEL_ACCOUNT_LOG_TYPE_1 = 1;
    public final static Integer CHANNEL_ACCOUNT_LOG_TYPE_2 = 2;
    public final static Integer CHANNEL_ACCOUNT_LOG_TYPE_3 = 3;
    public final static Integer CHANNEL_ACCOUNT_LOG_TYPE_4 = 4;
    public final static Integer CHANNEL_ACCOUNT_LOG_TYPE_5 = 5;
    public final static Integer CHANNEL_ACCOUNT_LOG_TYPE_6 = 6;

    /**
     * 用户账户日志变更方式，1-增加，2-减少
     */
    public final static Integer CHANNEL_ACCOUNT_LOG_CHANGE_TYPE_1 = 1;

    public final static Integer CHANNEL_ACCOUNT_LOG_CHANGE_TYPE_2 = 2;

    /**
     * 渠道商信息读取状态，0-未读，1-已读
     */
    public final static Integer CHANNEL_MSG_STATUS_0 = 0;

    public final static Integer CHANNEL_MSG_STATUS_1 = 1;

    /**
     * 0-订单状态不可用，1-订单状态可用
     */
    public final static Integer CHANNEL_ORDER_STATUS_0 = 0;

    public final static Integer CHANNEL_ORDER_STATUS_1 = 1;

    /**
     * 账户付款类型 1-预付费类型，2-后付费类型
     */
    public final static Integer CHANNEL_ISPREPAY_1 = 1;

    public final static Integer CHANNEL_ISPREPAY_2 = 2;

    /**
     * 账户状态 1-预付费类型，2-后付费类型
     */
    public final static String CHANNEL_ISPREPAY2String_1 = "预付费";

    public final static String CHANNEL_ISPREPAY2String_2 = "后付费";

    /**
     * 角色类型id 1-渠道经理，2-渠道员工，3-渠道总监
     */
    public final static Integer CHANNELADMIN_ROLEID_1 = 1;

    public final static Integer CHANNELADMIN_ROLEID_2 = 2;

    public final static Integer CHANNELADMIN_ROLEID_3 = 3;

    /**
     * 0-未处理 1-已处理退课
     */
    public final static Integer CHANNEL_IS_DISPOSE_0 = 0;

    public final static Integer CHANNEL_IS_DISPOSE_1 = 1;

    /**
     * 是否退款，0-否，1-是
     */
    public final static Integer CHANNEL_IS_REFUND_0 = 0;

    public final static Integer CHANNEL_IS_REFUND_1 = 1;

    /**
     * 渠道商订单开通的课程编号
     */
    public final static String CHANNEL_ORDER_COURSE_NO = "0";

    /**
     * 渠道商是否是测试账户，0-否，1-是
     */
    public final static Integer CHANNEL_IS_TEST_0 = 0;
    public final static Integer CHANNEL_IS_TEST_1 = 1;

    /**
     * 渠道商消息表 0单发渠道商 ; 大于0-全发渠道商 只是标识
     */
    public final static Integer CHANNEL_ALL_CHANNEL_0 = 0;

    /**
     * 渠道商管理员 0-二次创建 1-初始账号不可删除
     */

    public final static Integer CHANNEL_ONLY_ONE_0 = 0;
    public final static Integer CHANNEL_ONLY_ONE_1 = 1;

}
